.m-layout
  .ant-layout
    .ant-layout-content
      // display: flex
      >div
        // display flex
        flex auto
  .sider
    background #033c6c
    position relative
    .logo
      height 88px
      background url('./image/LOGO.png') no-repeat
      background-size 100%
      margin-bottom 22px
    .edition
      color rgba(255, 255, 255, 0.4);
      font-size 14px
      position absolute
      bottom 18px
      left 36px
    .ant-menu
      background transparent
      border-right 0
      .ant-menu-item
        height 54px
        color #759ab9
        font-size 16px
        line-height 54px
        &.ant-menu-item-active
          color #fff
        &.ant-menu-item-selected
          color #fff
          background #0057a1
          &:after
            border-right 6px solid #1594ff
.m-right
  // position absolute
  // right 0
  float right
  display flex
  font-size 14px
  .back
    width 116px
    height 44px
    background #84c64c
    color #fff
    border-radius 2px
    color #ffffff
    line-height 44px
    margin-top 10px
    text-align center
    cursor pointer
    &:hover
      background #73bc34
    &:active
      position relative
      top 1px
  .icon
    margin-left 50px
    font-size 25px
    color #b4bac0
    position relative
    cursor pointer
    &:active
      position relative
      top 1px
    >div
      position absolute
      top 14px
      right -6px
      width 16px
      height 16px
      font-size 10px
      line-height @height
      background-color #ef4b4b
      border-radius 2px
      color #ffffff
      text-align center


  .ant-dropdown-link
    color #3d3d3d
    margin-left 50px
  .img
    width 48px
    height 48px
    border-radius 50%
    margin 0 20px
    margin-top 10px
    img
      width 48px
      height 48px
      border-radius 50%
      vertical-align top


